Action Monitor

CustomerClosed In the context of the Cloud Monetisation Platform, an individual or organisation who has signed an agreement to take goods and services from a service provider. A customer receives a bill associated with one or more subscriptions, and can be a single end user or a large company with many subscriptions assigned to one agreement. requests to add or change service features often require interaction with a third partyClosed Of software; a reusable component developed to be either freely distributed or sold by an entity other than the original vendor of the development platform. networkClosed In the context of CMP, the infrastructure on which usage of registered customers will be measured – this could be a mobile phone network, broadband network or other non-telecommunications network.. The network actions, such as connections, disconnections and tariff changes, that are initiated by the processing of workflows are communicated to the appropriate network by the CMPClosed Converged Monetisation Platform. The MDS Global product that supports customer care and billing for digital service providers. provisioningClosed In telecommunications, the setup of equipment, wiring and transmission to deliver services to a customer. module. A success/failure response is sent back to CMP. The provisioning module collects and interprets the responses and updates CMP with the results.

The Action Monitor job is triggered automatically when the results become available. The job updates subscriptionClosed A billing entity that incurs a charge. Examples include a network attached device whose usage you want to measure and charge for, or a monthly software subscription attributes and statuses based on the results. This includes, among other actions:

For a successful network action, it updates subscription attributes depending on the type of action, for example updating a connection or disconnection date. For an unsuccessful action, it updates the status of the subscription to reflect the type of network activity that has failed.

The Action Monitor job updates the Workflow Event once confirmation is received of the success or failure of individual Workflow Event Actioned Items attached to it. The job polls and detects records in the Confirm Action Item Request table with a status of New. For any records found, it deletes the corresponding Network Pending Activity records and updates the Workflow Event, Workflow Event Actioned Item and Workflow Event Action records.

A failed Actioned Item creates a new Network Pending Activity record.

When the job completes successfully:

  • The corresponding Network Pending Activity records are deleted.

    For failed Actioned Items with a Pending status, the job updates the status of the Action, the Actioned Item and the Workflow Event to Confirmation Error and adds the appropriate Failed activity status records depending on what type of network action could not be confirmed.

  • The Workflow Event Actioned Item and Workflow Event Action record statuses are updated.
  • The corresponding Workflow Event record is updated based on criteria of the Workflow Event and Workflow Event Action records attached to it.

The status to which the Workflow Event, Workflow Event Actioned Item and Workflow Event Action are updated to depends on the success or failure of each Actioned Item indicated in the Confirm Action Item Request table and Ignore Network Error flags in the corresponding Dairy Event Code and the Network Action Code records.

The job caters to the following:

  • Actioned Item is Success - Event Updated
  • Actioned Item is Success - Event Not Updated
  • Actioned Item is Already Confirmed
  • Actioned Item is Dropped Confirmation Error
  • Actioned Item Rejected

The following probes can be run against Action Monitor:

Name Type Description
Action Monitor Verification Punctual Alert Alert probe that returns the number of action item requests that have yet to be processed by the Action Monitor Job. If the value returned by this query is above the threshold, an alert will be sent to the recipients configured for this probe.
Action Monitor Verification Normal Alert Alert probe that returns the number of action item requests that were set as error by the network today. If the value returned by this query is above the threshold, an alert will be sent to the recipients configured for this probe.

Relevant JSONClosed JavaScript Object Notation. JSON is a lightweight format for storing and transporting data, often used when data is sent from a server to a web page. Schema:

  • Not applicable. This job does not consume any external feed from a third party nor does it produce a feed for a third party; it operates on CMP tables.